body{
  width:100%;
  font-family: "微软雅黑";
  padding-top:50px;
  #logo{
    margin-left: 20.5%;
    margin-bottom: 41px;
  }
  #main{
    width:100%;
    margin: 0 auto;
    #content{
      height: 600px;
      position: relative;
      margin-bottom: 18px;
      .bg{
        width: 100%;
        height: 600px;
        background: url(../images/loginimgs/login_bg.jpg) no-repeat 0 0;
        background-size: 100% 100%;
        margin: 0 auto;
        text-align: center;
      }
      #login_msg{
        width:360px;
        height: 400px;
        right:17%;
        top:108px;
        position: absolute;
        background: #fff;
        .loginmsg_logo{
          padding-top: 60px;
          padding-left: 67px;
          margin-bottom:43px;
        }
        form.user_form{
          width:264px;
          margin: 0 auto;
          font-family: "微软雅黑";
          p{
            width:260px;
            height: 40px;
            margin-bottom:10px;
            position: relative;
            input{
              width:260px;
              height: 40px;
              line-height:40px;
              border-radius:6px;
              text-indent: 4em;
              color:#b3b3b3;
              font-size:14px;
              font-family: "微软雅黑";
              border:#b3b3b3 solid 1px;
              position:relative;
              z-index:2;
              -webkit-box-shadow: 0 0 0px 1000px white inset;
              behavior: url(PIE.htc);
            }
            label{
              width:35px;
              height: 21px;
              border-right:#b3b3b3 solid 1px;
              position: absolute;
              left:10px;
              top:10px;
              z-index:3;
              img{
                position: absolute;
                left:5px;
                top:0px;
                z-index:10;
                margin-right:5px;
              }
            }
          }
          p.user{
            margin-bottom: 27px;

          }
          div.about_psw{
            height: 53px;
            font-size:14px;
            color:#b3b3b3;
            line-height: 53px;
            a{
              color:#b3b3b3;
              margin-left: 120px;
            }
            .remember{
              cursor:pointer;
            }
          }
          .login_btn{
            input{
              width:260px;
              height: 40px;
              font-size:16px;
              color:#fff;
              cursor:pointer;
              background: #35c990;
              border-radius:6px;
              font-family: "微软雅黑";
              position:relative;
              z-index:2;
              behavior: url(PIE.htc);

            }
            input:hover{
              background: #22af75;
            }

          }
        }
      }
    }
    #footer{
      width:457px;
      color:#999;
      font-size:14px;
      margin: 0 auto;

    }
  }
}




